home *** CD-ROM | disk | FTP | other *** search
- /* This file was generated by MKnames.awk */
-
- #include <curses.priv.h>
-
- #define IT NCURSES_CONST char * const
-
- #if BROKEN_LINKER
- #include <term.h>
- #define DCL(it) static IT data##it[]
- #else
- #define DCL(it) NCURSES_EXPORT_VAR(IT) it[]
- #endif
-
- /*
- * names.c - Arrays of capability names and codes
- *
- */
-
- DCL(boolnames) = {
- "bw",
- "am",
- "xsb",
- "xhp",
- "xenl",
- "eo",
- "gn",
- "hc",
- "km",
- "hs",
- "in",
- "da",
- "db",
- "mir",
- "msgr",
- "os",
- "eslok",
- "xt",
- "hz",
- "ul",
- "xon",
- "nxon",
- "mc5i",
- "chts",
- "nrrmc",
- "npc",
- "ndscr",
- "ccc",
- "bce",
- "hls",
- "xhpa",
- "crxm",
- "daisy",
- "xvpa",
- "sam",
- "cpix",
- "lpix",
- "OTbs",
- "OTns",
- "OTnc",
- "OTMT",
- "OTNL",
- "OTpt",
- "OTxr",
- (NCURSES_CONST char *)0,
- };
-
- DCL(boolfnames) = {
- "auto_left_margin",
- "auto_right_margin",
- "no_esc_ctlc",
- "ceol_standout_glitch",
- "eat_newline_glitch",
- "erase_overstrike",
- "generic_type",
- "hard_copy",
- "has_meta_key",
- "has_status_line",
- "insert_null_glitch",
- "memory_above",
- "memory_below",
- "move_insert_mode",
- "move_standout_mode",
- "over_strike",
- "status_line_esc_ok",
- "dest_tabs_magic_smso",
- "tilde_glitch",
- "transparent_underline",
- "xon_xoff",
- "needs_xon_xoff",
- "prtr_silent",
- "hard_cursor",
- "non_rev_rmcup",
- "no_pad_char",
- "non_dest_scroll_region",
- "can_change",
- "back_color_erase",
- "hue_lightness_saturation",
- "col_addr_glitch",
- "cr_cancels_micro_mode",
- "has_print_wheel",
- "row_addr_glitch",
- "semi_auto_right_margin",
- "cpi_changes_res",
- "lpi_changes_res",
- "backspaces_with_bs",
- "crt_no_scrolling",
- "no_correctly_working_cr",
- "gnu_has_meta_key",
- "linefeed_is_newline",
- "has_hardware_tabs",
- "return_does_clr_eol",
- (NCURSES_CONST char *)0,
- };
-
- DCL(numnames) = {
- "cols",
- "it",
- "lines",
- "lm",
- "xmc",
- "pb",
- "vt",
- "wsl",
- "nlab",
- "lh",
- "lw",
- "ma",
- "wnum",
- "colors",
- "pairs",
- "ncv",
- "bufsz",
- "spinv",
- "spinh",
- "maddr",
- "mjump",
- "mcs",
- "mls",
- "npins",
- "orc",
- "orl",
- "orhi",
- "orvi",
- "cps",
- "widcs",
- "btns",
- "bitwin",
- "bitype",
- "OTug",
- "OTdC",
- "OTdN",
- "OTdB",
- "OTdT",
- "OTkn",
- (NCURSES_CONST char *)0,
- };
-
- DCL(numfnames) = {
- "columns",
- "init_tabs",
- "lines",
- "lines_of_memory",
- "magic_cookie_glitch",
- "padding_baud_rate",
- "virtual_terminal",
- "width_status_line",
- "num_labels",
- "label_height",
- "label_width",
- "max_attributes",
- "maximum_windows",
- "max_colors",
- "max_pairs",
- "no_color_video",
- "buffer_capacity",
- "dot_vert_spacing",
- "dot_horz_spacing",
- "max_micro_address",
- "max_micro_jump",
- "micro_col_size",
- "micro_line_size",
- "number_of_pins",
- "output_res_char",
- "output_res_line",
- "output_res_horz_inch",
- "output_res_vert_inch",
- "print_rate",
- "wide_char_size",
- "buttons",
- "bit_image_entwining",
- "bit_image_type",
- "magic_cookie_glitch_ul",
- "carriage_return_delay",
- "new_line_delay",
- "backspace_delay",
- "horizontal_tab_delay",
- "number_of_function_keys",
- (NCURSES_CONST char *)0,
- };
-
- DCL(strnames) = {
- "cbt",
- "bel",
- "cr",
- "csr",
- "tbc",
- "clear",
- "el",
- "ed",
- "hpa",
- "cmdch",
- "cup",
- "cud1",
- "home",
- "civis",
- "cub1",
- "mrcup",
- "cnorm",
- "cuf1",
- "ll",
- "cuu1",
- "cvvis",
- "dch1",
- "dl1",
- "dsl",
- "hd",
- "smacs",
- "blink",
- "bold",
- "smcup",
- "smdc",
- "dim",
- "smir",
- "invis",
- "prot",
- "rev",
- "smso",
- "smul",
- "ech",
- "rmacs",
- "sgr0",
- "rmcup",
- "rmdc",
- "rmir",
- "rmso",
- "rmul",
- "flash",
- "ff",
- "fsl",
- "is1",
- "is2",
- "is3",
- "if",
- "ich1",
- "il1",
- "ip",
- "kbs",
- "ktbc",
- "kclr",
- "kctab",
- "kdch1",
- "kdl1",
- "kcud1",
- "krmir",
- "kel",
- "ked",
- "kf0",
- "kf1",
- "kf10",
- "kf2",
- "kf3",
- "kf4",
- "kf5",
- "kf6",
- "kf7",
- "kf8",
- "kf9",
- "khome",
- "kich1",
- "kil1",
- "kcub1",
- "kll",
- "knp",
- "kpp",
- "kcuf1",
- "kind",
- "kri",
- "khts",
- "kcuu1",
- "rmkx",
- "smkx",
- "lf0",
- "lf1",
- "lf10",
- "lf2",
- "lf3",
- "lf4",
- "lf5",
- "lf6",
- "lf7",
- "lf8",
- "lf9",
- "rmm",
- "smm",
- "nel",
- "pad",
- "dch",
- "dl",
- "cud",
- "ich",
- "indn",
- "il",
- "cub",
- "cuf",
- "rin",
- "cuu",
- "pfkey",
- "pfloc",
- "pfx",
- "mc0",
- "mc4",
- "mc5",
- "rep",
- "rs1",
- "rs2",
- "rs3",
- "rf",
- "rc",
- "vpa",
- "sc",
- "ind",
- "ri",
- "sgr",
- "hts",
- "wind",
- "ht",
- "tsl",
- "uc",
- "hu",
- "iprog",
- "ka1",
- "ka3",
- "kb2",
- "kc1",
- "kc3",
- "mc5p",
- "rmp",
- "acsc",
- "pln",
- "kcbt",
- "smxon",
- "rmxon",
- "smam",
- "rmam",
- "xonc",
- "xoffc",
- "enacs",
- "smln",
- "rmln",
- "kbeg",
- "kcan",
- "kclo",
- "kcmd",
- "kcpy",
- "kcrt",
- "kend",
- "kent",
- "kext",
- "kfnd",
- "khlp",
- "kmrk",
- "kmsg",
- "kmov",
- "knxt",
- "kopn",
- "kopt",
- "kprv",
- "kprt",
- "krdo",
- "kref",
- "krfr",
- "krpl",
- "krst",
- "kres",
- "ksav",
- "kspd",
- "kund",
- "kBEG",
- "kCAN",
- "kCMD",
- "kCPY",
- "kCRT",
- "kDC",
- "kDL",
- "kslt",
- "kEND",
- "kEOL",
- "kEXT",
- "kFND",
- "kHLP",
- "kHOM",
- "kIC",
- "kLFT",
- "kMSG",
- "kMOV",
- "kNXT",
- "kOPT",
- "kPRV",
- "kPRT",
- "kRDO",
- "kRPL",
- "kRIT",
- "kRES",
- "kSAV",
- "kSPD",
- "kUND",
- "rfi",
- "kf11",
- "kf12",
- "kf13",
- "kf14",
- "kf15",
- "kf16",
- "kf17",
- "kf18",
- "kf19",
- "kf20",
- "kf21",
- "kf22",
- "kf23",
- "kf24",
- "kf25",
- "kf26",
- "kf27",
- "kf28",
- "kf29",
- "kf30",
- "kf31",
- "kf32",
- "kf33",
- "kf34",
- "kf35",
- "kf36",
- "kf37",
- "kf38",
- "kf39",
- "kf40",
- "kf41",
- "kf42",
- "kf43",
- "kf44",
- "kf45",
- "kf46",
- "kf47",
- "kf48",
- "kf49",
- "kf50",
- "kf51",
- "kf52",
- "kf53",
- "kf54",
- "kf55",
- "kf56",
- "kf57",
- "kf58",
- "kf59",
- "kf60",
- "kf61",
- "kf62",
- "kf63",
- "el1",
- "mgc",
- "smgl",
- "smgr",
- "fln",
- "sclk",
- "dclk",
- "rmclk",
- "cwin",
- "wingo",
- "hup",
- "dial",
- "qdial",
- "tone",
- "pulse",
- "hook",
- "pause",
- "wait",
- "u0",
- "u1",
- "u2",
- "u3",
- "u4",
- "u5",
- "u6",
- "u7",
- "u8",
- "u9",
- "op",
- "oc",
- "initc",
- "initp",
- "scp",
- "setf",
- "setb",
- "cpi",
- "lpi",
- "chr",
- "cvr",
- "defc",
- "swidm",
- "sdrfq",
- "sitm",
- "slm",
- "smicm",
- "snlq",
- "snrmq",
- "sshm",
- "ssubm",
- "ssupm",
- "sum",
- "rwidm",
- "ritm",
- "rlm",
- "rmicm",
- "rshm",
- "rsubm",
- "rsupm",
- "rum",
- "mhpa",
- "mcud1",
- "mcub1",
- "mcuf1",
- "mvpa",
- "mcuu1",
- "porder",
- "mcud",
- "mcub",
- "mcuf",
- "mcuu",
- "scs",
- "smgb",
- "smgbp",
- "smglp",
- "smgrp",
- "smgt",
- "smgtp",
- "sbim",
- "scsd",
- "rbim",
- "rcsd",
- "subcs",
- "supcs",
- "docr",
- "zerom",
- "csnm",
- "kmous",
- "minfo",
- "reqmp",
- "getm",
- "setaf",
- "setab",
- "pfxl",
- "devt",
- "csin",
- "s0ds",
- "s1ds",
- "s2ds",
- "s3ds",
- "smglr",
- "smgtb",
- "birep",
- "binel",
- "bicr",
- "colornm",
- "defbi",
- "endbi",
- "setcolor",
- "slines",
- "dispc",
- "smpch",
- "rmpch",
- "smsc",
- "rmsc",
- "pctrm",
- "scesc",
- "scesa",
- "ehhlm",
- "elhlm",
- "elohlm",
- "erhlm",
- "ethlm",
- "evhlm",
- "sgr1",
- "slength",
- "OTi2",
- "OTrs",
- "OTnl",
- "OTbc",
- "OTko",
- "OTma",
- "OTG2",
- "OTG3",
- "OTG1",
- "OTG4",
- "OTGR",
- "OTGL",
- "OTGU",
- "OTGD",
- "OTGH",
- "OTGV",
- "OTGC",
- "meml",
- "memu",
- "box1",
- (NCURSES_CONST char *)0,
- };
-
- DCL(strfnames) = {
- "back_tab",
- "bell",
- "carriage_return",
- "change_scroll_region",
- "clear_all_tabs",
- "clear_screen",
- "clr_eol",
- "clr_eos",
- "column_address",
- "command_character",
- "cursor_address",
- "cursor_down",
- "cursor_home",
- "cursor_invisible",
- "cursor_left",
- "cursor_mem_address",
- "cursor_normal",
- "cursor_right",
- "cursor_to_ll",
- "cursor_up",
- "cursor_visible",
- "delete_character",
- "delete_line",
- "dis_status_line",
- "down_half_line",
- "enter_alt_charset_mode",
- "enter_blink_mode",
- "enter_bold_mode",
- "enter_ca_mode",
- "enter_delete_mode",
- "enter_dim_mode",
- "enter_insert_mode",
- "enter_secure_mode",
- "enter_protected_mode",
- "enter_reverse_mode",
- "enter_standout_mode",
- "enter_underline_mode",
- "erase_chars",
- "exit_alt_charset_mode",
- "exit_attribute_mode",
- "exit_ca_mode",
- "exit_delete_mode",
- "exit_insert_mode",
- "exit_standout_mode",
- "exit_underline_mode",
- "flash_screen",
- "form_feed",
- "from_status_line",
- "init_1string",
- "init_2string",
- "init_3string",
- "init_file",
- "insert_character",
- "insert_line",
- "insert_padding",
- "key_backspace",
- "key_catab",
- "key_clear",
- "key_ctab",
- "key_dc",
- "key_dl",
- "key_down",
- "key_eic",
- "key_eol",
- "key_eos",
- "key_f0",
- "key_f1",
- "key_f10",
- "key_f2",
- "key_f3",
- "key_f4",
- "key_f5",
- "key_f6",
- "key_f7",
- "key_f8",
- "key_f9",
- "key_home",
- "key_ic",
- "key_il",
- "key_left",
- "key_ll",
- "key_npage",
- "key_ppage",
- "key_right",
- "key_sf",
- "key_sr",
- "key_stab",
- "key_up",
- "keypad_local",
- "keypad_xmit",
- "lab_f0",
- "lab_f1",
- "lab_f10",
- "lab_f2",
- "lab_f3",
- "lab_f4",
- "lab_f5",
- "lab_f6",
- "lab_f7",
- "lab_f8",
- "lab_f9",
- "meta_off",
- "meta_on",
- "newline",
- "pad_char",
- "parm_dch",
- "parm_delete_line",
- "parm_down_cursor",
- "parm_ich",
- "parm_index",
- "parm_insert_line",
- "parm_left_cursor",
- "parm_right_cursor",
- "parm_rindex",
- "parm_up_cursor",
- "pkey_key",
- "pkey_local",
- "pkey_xmit",
- "print_screen",
- "prtr_off",
- "prtr_on",
- "repeat_char",
- "reset_1string",
- "reset_2string",
- "reset_3string",
- "reset_file",
- "restore_cursor",
- "row_address",
- "save_cursor",
- "scroll_forward",
- "scroll_reverse",
- "set_attributes",
- "set_tab",
- "set_window",
- "tab",
- "to_status_line",
- "underline_char",
- "up_half_line",
- "init_prog",
- "key_a1",
- "key_a3",
- "key_b2",
- "key_c1",
- "key_c3",
- "prtr_non",
- "char_padding",
- "acs_chars",
- "plab_norm",
- "key_btab",
- "enter_xon_mode",
- "exit_xon_mode",
- "enter_am_mode",
- "exit_am_mode",
- "xon_character",
- "xoff_character",
- "ena_acs",
- "label_on",
- "label_off",
- "key_beg",
- "key_cancel",
- "key_close",
- "key_command",
- "key_copy",
- "key_create",
- "key_end",
- "key_enter",
- "key_exit",
- "key_find",
- "key_help",
- "key_mark",
- "key_message",
- "key_move",
- "key_next",
- "key_open",
- "key_options",
- "key_previous",
- "key_print",
- "key_redo",
- "key_reference",
- "key_refresh",
- "key_replace",
- "key_restart",
- "key_resume",
- "key_save",
- "key_suspend",
- "key_undo",
- "key_sbeg",
- "key_scancel",
- "key_scommand",
- "key_scopy",
- "key_screate",
- "key_sdc",
- "key_sdl",
- "key_select",
- "key_send",
- "key_seol",
- "key_sexit",
- "key_sfind",
- "key_shelp",
- "key_shome",
- "key_sic",
- "key_sleft",
- "key_smessage",
- "key_smove",
- "key_snext",
- "key_soptions",
- "key_sprevious",
- "key_sprint",
- "key_sredo",
- "key_sreplace",
- "key_sright",
- "key_srsume",
- "key_ssave",
- "key_ssuspend",
- "key_sundo",
- "req_for_input",
- "key_f11",
- "key_f12",
- "key_f13",
- "key_f14",
- "key_f15",
- "key_f16",
- "key_f17",
- "key_f18",
- "key_f19",
- "key_f20",
- "key_f21",
- "key_f22",
- "key_f23",
- "key_f24",
- "key_f25",
- "key_f26",
- "key_f27",
- "key_f28",
- "key_f29",
- "key_f30",
- "key_f31",
- "key_f32",
- "key_f33",
- "key_f34",
- "key_f35",
- "key_f36",
- "key_f37",
- "key_f38",
- "key_f39",
- "key_f40",
- "key_f41",
- "key_f42",
- "key_f43",
- "key_f44",
- "key_f45",
- "key_f46",
- "key_f47",
- "key_f48",
- "key_f49",
- "key_f50",
- "key_f51",
- "key_f52",
- "key_f53",
- "key_f54",
- "key_f55",
- "key_f56",
- "key_f57",
- "key_f58",
- "key_f59",
- "key_f60",
- "key_f61",
- "key_f62",
- "key_f63",
- "clr_bol",
- "clear_margins",
- "set_left_margin",
- "set_right_margin",
- "label_format",
- "set_clock",
- "display_clock",
- "remove_clock",
- "create_window",
- "goto_window",
- "hangup",
- "dial_phone",
- "quick_dial",
- "tone",
- "pulse",
- "flash_hook",
- "fixed_pause",
- "wait_tone",
- "user0",
- "user1",
- "user2",
- "user3",
- "user4",
- "user5",
- "user6",
- "user7",
- "user8",
- "user9",
- "orig_pair",
- "orig_colors",
- "initialize_color",
- "initialize_pair",
- "set_color_pair",
- "set_foreground",
- "set_background",
- "change_char_pitch",
- "change_line_pitch",
- "change_res_horz",
- "change_res_vert",
- "define_char",
- "enter_doublewide_mode",
- "enter_draft_quality",
- "enter_italics_mode",
- "enter_leftward_mode",
- "enter_micro_mode",
- "enter_near_letter_quality",
- "enter_normal_quality",
- "enter_shadow_mode",
- "enter_subscript_mode",
- "enter_superscript_mode",
- "enter_upward_mode",
- "exit_doublewide_mode",
- "exit_italics_mode",
- "exit_leftward_mode",
- "exit_micro_mode",
- "exit_shadow_mode",
- "exit_subscript_mode",
- "exit_superscript_mode",
- "exit_upward_mode",
- "micro_column_address",
- "micro_down",
- "micro_left",
- "micro_right",
- "micro_row_address",
- "micro_up",
- "order_of_pins",
- "parm_down_micro",
- "parm_left_micro",
- "parm_right_micro",
- "parm_up_micro",
- "select_char_set",
- "set_bottom_margin",
- "set_bottom_margin_parm",
- "set_left_margin_parm",
- "set_right_margin_parm",
- "set_top_margin",
- "set_top_margin_parm",
- "start_bit_image",
- "start_char_set_def",
- "stop_bit_image",
- "stop_char_set_def",
- "subscript_characters",
- "superscript_characters",
- "these_cause_cr",
- "zero_motion",
- "char_set_names",
- "key_mouse",
- "mouse_info",
- "req_mouse_pos",
- "get_mouse",
- "set_a_foreground",
- "set_a_background",
- "pkey_plab",
- "device_type",
- "code_set_init",
- "set0_des_seq",
- "set1_des_seq",
- "set2_des_seq",
- "set3_des_seq",
- "set_lr_margin",
- "set_tb_margin",
- "bit_image_repeat",
- "bit_image_newline",
- "bit_image_carriage_return",
- "color_names",
- "define_bit_image_region",
- "end_bit_image_region",
- "set_color_band",
- "set_page_length",
- "display_pc_char",
- "enter_pc_charset_mode",
- "exit_pc_charset_mode",
- "enter_scancode_mode",
- "exit_scancode_mode",
- "pc_term_options",
- "scancode_escape",
- "alt_scancode_esc",
- "enter_horizontal_hl_mode",
- "enter_left_hl_mode",
- "enter_low_hl_mode",
- "enter_right_hl_mode",
- "enter_top_hl_mode",
- "enter_vertical_hl_mode",
- "set_a_attributes",
- "set_pglen_inch",
- "termcap_init2",
- "termcap_reset",
- "linefeed_if_not_lf",
- "backspace_if_not_bs",
- "other_non_function_keys",
- "arrow_key_map",
- "acs_ulcorner",
- "acs_llcorner",
- "acs_urcorner",
- "acs_lrcorner",
- "acs_ltee",
- "acs_rtee",
- "acs_btee",
- "acs_ttee",
- "acs_hline",
- "acs_vline",
- "acs_plus",
- "memory_lock",
- "memory_unlock",
- "box_chars_1",
- (NCURSES_CONST char *)0,
- };
-
- #if BROKEN_LINKER
- #define FIX(it) NCURSES_IMPEXP IT * NCURSES_API _nc_##it(void) { return data##it; }
- FIX(boolnames)
- FIX(boolfnames)
- FIX(numnames)
- FIX(numfnames)
- FIX(strnames)
- FIX(strfnames)
- #endif /* BROKEN_LINKER */
-